#ifndef _Constants_h_
#define _Constants_h_

#define NLEVELS 4

#define	SPEED_ADJUST	( 1.35 )

#define	WIDTH		( 640 )
#define	HEIGHT		( 480 )

#define BRICK_W		( 32 )
#define BRICK_H		( 16 )
#define BPP		( 24 )

/* Space around each brick */
#define	BRICK_PADX	( 2 )
#define BRICK_PADY	( 2 )

#define	OFX		( 49 )
#define OFY 		( 169 )

#define MARGIN		( 2 * BRICK_H )

#define PIN_H		( 8 )

#define LUCK_LOST 	( 0.10 )
#define EDGE_HEIGHT	( 3 )

#define DEFAULT_LIFES	( 5 )

#define SCORE_1_BRICK	( 500 )
#define SCORE_2_BRICKS	( 1200 )
#define SCORE_3_BRICKS	( 1800 )

#define TIME_BONUS_BASE		( 2000 )
#define	PERFECT_BONUS_BASE	( 1000 )
#define BONUS_BASE		( 100  )
#define SPECIAL_FINISH_BONUS 	( 200000 )
#define EXTRA_BALL_SCORE_BASE	( 40000 )

#endif

